package com.zzl.bonds.ticket.dto;

import com.zzl.apidoc.annotation.ApidocModel;
import com.zzl.apidoc.annotation.ApidocModelProperty;
import lombok.Data;

import java.util.List;

/**
 *  hyt
 */
@Data
@ApidocModel
@SuppressWarnings("javadoc")
public class TicketFlowChartDto {

    @ApidocModelProperty(description = "主键")
    private String id;
    @ApidocModelProperty(description = "标题")
    private String title;
    @ApidocModelProperty(description = "金额前缀")
    private String moneyAmountFirst;
    @ApidocModelProperty(description = "发起方名称")
    private String initiatorEnterpriseName;
    @ApidocModelProperty(description = "签收方名称")
    private String signEnterpriseName;
    @ApidocModelProperty(description = "金额大写")
    private String uppercaseAmount;
    @ApidocModelProperty(description = "票据编号")
    private String ticketNo;
    @ApidocModelProperty(description = "第一个时间")
    private String firstTime;
    @ApidocModelProperty(description = "第二个时间")
    private String twoTime;
    @ApidocModelProperty(description = "上级id,0为父级")
    private String parentId;
    @ApidocModelProperty(description = "对应的票据id")
    private String ticketId;
    @ApidocModelProperty(description = "票据状态 0 蓝色，1绿色，2黄色，3灰色")
    private String ticketStatus;
    @ApidocModelProperty(description = "子集")
    private List<TicketFlowChartDto> children = null;

    @ApidocModelProperty(description = "是否高亮1 是 2否")
    private String isHigh;
}